package com.jt.consumer.service;


import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;

@FeignClient(name="sca-provider", contextId = "remoteProviderService",
        fallbackFactory = ProviderFallbackFactory.class)//sca-provider为服务提供者名称
public interface RemoteProviderService {

    @GetMapping("/provider/echo/{msg}")//前提是远端需要有这个服务
    public String echoMessage(@PathVariable("msg") String msg);

}
